Sound absorber - Francés Inglés Diccionario